Q: Functions that create contexts seem to change the current context! Adobe documentation claims this is not the case.\
\
A: Both
\b DPSCreateContext()
\b0 and
\b DPSCreateStreamContext()
\b0 set the current context to be the newly created one. The documentation will someday be changed to state this side-effect. In order to use the pre-exisitng context your code must save it before creating a new context and restore it afterward.\